Declare Sub BuildOrgChart(ByRef sOnOnePage As String)
Declare Sub RedimArrays(ByVal intUBound As Integer, ByVal intUBound2 As Integer)
Declare Function BuildOrgTreeFromXML(ByRef strTextFileName As String) As Boolean
Declare Function GetXMLTag(ByRef strTag As String, ByVal intFileNumber As Integer) As Integer
Declare Function GetXMLTextValue(ByRef strTag As String, ByVal intFileNumber As Integer) As Integer
Declare Sub ReplaceChr10And13(ByRef strText As String)
Declare Function ReReplaceSymbols(ByRef strText As String) As String
Declare Sub GetBranchStatistic(ByRef iPersonStart As Integer, ByVal intLevel As Integer)
Declare Sub SetBranchSize(ByRef iPersonStart As Integer, ByVal intLevel As Integer, ByRef dblReturnX As Double, ByRef dblReturnY As Double)
Declare Sub GetOrgStatistic()
Declare Sub IsBranchTooLarge(ByRef iPersonStart As Integer)
Declare Sub DrawChart()
Declare Sub DrawBranch(ByRef intPerson As Integer, ByVal lPage As Long, ByVal dblChiefShapeX As Double, ByVal dblChiefShapeY As Double, ByVal dblShapeX As Double, ByVal dblShapeY As Double, ByRef intReturnPersonLinkNextPages As Integer, ByRef bReturnPersonLinkNextPages As Boolean, ByRef intLinkToPage As Integer, ByVal workLib As Library)
Declare Sub DrawPersonData(ByVal intPerson As Integer, ByRef activePage As Page, ByVal dblShapeX As Double, ByVal dblShapeY As Double, ByVal intLinkToPage As Integer, ByVal workLib As Library)